update_program_pid()
{// addr = 0x08048414
    int shmid;
    int now_pid;
    program_type* program_info;
    intOrPtr* _v8;
    intOrPtr _v12;
    intOrPtr _v16;
    _unknown_ _v36;
    _unknown_ _v40;
    _unknown_ r6;
    intOrPtr _t11;
    intOrPtr _t12;
    intOrPtr* _t14;

    _t11 = __eax;
    L080707F0();
    _v12 = _t11;
    _t12 = L08073710(__ebx, __edi, __esi, 3234, 4, 896);
    _v16 = _t12;
    _t14 = L080736A0(__ebx, __edi, __esi, _v16, 0, 0);
    _v8 = _t14;
    L08061340(__ebx, __edi, __esi, "i will update the pid");
     *_v8 = _v12;
    return;
}